i might add - German English Dictionary